visual impediment - German English Dictionary